﻿using Camc.Quality.Quality;
using System;
using System.Collections.Generic;
using System.Text;

namespace Camc.Quality.Bop.Dto
{
    public   class TechDefendInput
    {
        public Guid Id { get; set; }

        /// <summary>
        /// 工艺编号
        /// </summary>
        public string TechniqueNumber { get; set; }
        /// <summary>
        /// 名称
        /// </summary>
        public string TechniqueName { get; set; }
        /// <summary>
        /// 产品系统代号
        /// </summary>
        public string SystemCode { get; set; }
        /// <summary>
        /// 产品代号
        /// </summary>
        public string ProductCode { get; set; }

        /// <summary>
        /// 零、部、组件代号
        /// </summary>
        public string ModuleCode { get; set; }
        /// <summary>
        /// 零、部、组件名称
        /// </summary>
        public string ModuleName { get; set; }

        /// <summary>
        /// 阶段标记
        /// </summary>
        public StageSigns?StageSign { get; set; }

        /// <summary>
        /// 工艺规程类型
        /// </summary>
        public TechniqueTypes? TechniqueType { get; set; }
        /// <summary>
        /// 工艺规程特性
        /// </summary>
        public string TechniqueCharacter { get; set; }


        /// <summary>
        /// 纸质形式
        /// </summary>
        public Shapes? Shape { get; set; }

        /// <summary>
        /// 文件密级
        /// </summary>
        public SecretDegrees? SecretDegree { get; set; }

        /// <summary>
        /// 使用单位
        /// </summary>
        public string UseUnit { get; set; }
        /// <summary>
        /// 使用时间
        /// </summary>
        public string UseTime { get; set; }
        /// <summary>
        /// 依据文件
        /// </summary>
        public string BasisFile { get; set; }
        /// <summary>
        /// 分发单位
        /// </summary>
        public string IssueUnit { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }
}
